Worldbuilding 101: How To Make A Rational Magic System